on the spot – Deutsch–English translations

🇬🇧 en de 🇩🇪

on the spot

  • at the very moment
auf der Stelle
Wiktionary Links